#define _CRT_SECURE_NO_WARNINGS 1

//#include<stdio.h>
//int main()
//{
//	long double i = 0;
//	scanf("%llf", &i);
//	if (i <= 1e6)
//	{
//		i = i * 0.1;
//	}
//	else if (1e6 < i && i <= 2e6)
//	{
//		i = 1e6 * 0.1 + (i - 1e6) * 0.075;
//	}
//	else if (2e6 < i && i <= 4e6)
//	{
//		i = 1e6 * 0.1 + 1e6 * 0.075 + (i - 2e6) * 0.005;
//	}
//	else if (i < 4e6 && i <= 6e6)
//	{
//		i = 1e6 * 0.1 + 1e6 * 0.075 + 2e6 * 0.005+ (i - 4e6) * 0.003;
//	}
//	else if (i < 6e6 && i <= 10e6)
//	{
//		i = 1e6 * 0.1 + 1e6 * 0.075 + 2e6 * 0.005 + 2e6 * 0.003 + (i - 6e6) * 0.015;
//	}
//	else
//	{
//		i = 1e6 * 0.1 + 1e6 * 0.075 + 2e6 * 0.005 + 2e6 * 0.003 + 4e6 * 0.015 + (i - 10e6) * 0.001;
//	}
//	printf("%llf", i);
//	return 0;
//}

//#include<stdio.h>
//int main()
//{
//    double i, bonus;
//    scanf("%lf", &i);
//    if (i <= 1e5)
//    {
//        bonus = i / 10;
//    }
//    else if (i <= 2e5)
//    {
//        bonus = 10000 + (i - 1e5) * 7.5 / 100;
//    }
//    else if (i <= 4e5)
//    {
//        bonus = 17500 + (i - 2e5) / 20;
//    }
//    else if (i <= 6e5)
//    {
//        bonus = 27500 + (i - 4e5) * 3 / 100;
//    }
//    else if (i <= 1e6)
//    {
//        bonus = 33500 + (i - 6e5) * 1.5 / 100;
//    }
//    else
//    {
//        bonus = 33500 + 4e5 * 1.5 / 100 + (i - 1e6) / 100;
//    }
//    printf("%lf\n", bonus);
//	return 0;
//}

//#include<stdio.h>
//int main()
//{
//	double i = 0;
//	double bonus = 0;
//	scanf("%lf", &i);
//    int j = (int)(i / 1e5);
//    switch (j)
//    {
//    case 0:
//        bonus = i / 10;
//        break;
//    case 1:
//        bonus = 10000 + (i - 1e5) * 7.5 / 100;
//        break;
//    case 2:
//    case 3:
//        bonus = 17500 + (i - 2e5) / 20;
//        break;
//    case 4:
//    case 5:
//        bonus = 27500 + (i - 4e5) * 3 / 100;
//        break;
//    case 6:
//    case 7:
//    case 8:
//    case 9:
//        bonus = 33500 + (i - 6e5) * 1.5 / 100;
//        break;
//    default:
//        bonus = 33500 + 4e5 * 1.5 / 100 + (i - 1e6) / 100;
//        break;
//    }
//    printf("%lf", bonus);
//	return 0;
//}

//#include<stdio.h>
//int main()
//
//{
//	int arr[4] = { 0 };
//	int i = 0;
//	for (i = 0;i < 4;i++)
//	{
//		scanf("%d", &arr[i]);
//	}
//	int j = 0;
//	for (i = 0;i < 4-1;i++)
//	{
//		for (j = 0;j < 4-i-1;j++)
//		{
//			if (arr[j] > arr[j + 1])
//			{
//				int tmp = arr[j];
//				arr[j] = arr[j + 1];
//				arr[j + 1] = tmp;
//			}		
//		}
//	}
//	for (i = 0;i < 4;i++)
//	{
//		printf("%d ", arr[i]);
//	}
//	return 0;
//}

//#include<stdio.h>
//#include<math.h>
//int main()
//{
//	int x = 0;
//	int y = 0;
//	int h1= 10;
//	int h0 = 0;
//	scanf("%d %d", &x, &y);
//	if (sqrt(pow(x - 2, 2)+  pow(y - 2, 2)) <= 1.0 ||
//		sqrt(pow(x + 2, 2) + pow(y + 2, 2)) <= 1.0 ||
//		sqrt(pow(x - 2, 2) + pow(y + 2, 2)) <= 1.0 ||
//		sqrt(pow(x + 2, 2) + pow(y - 2, 2)) <= 1.0 )
//	{
//		printf("%d\n", h1);
//	}
//	else
//	{
//		printf("%d\n", h0);
//	}
//	return 0;
//}